﻿using System.ComponentModel;

namespace Wisdom.Core
{
    /// <summary>
    /// 配置器
    /// </summary>
    /// <typeparam name="TContainer">对象容器.</typeparam>
    public interface IConfigurator<out TContainer>
    {
        /// <summary>
        /// 配置器
        /// </summary>
        /// <returns>配置器.</returns>
        [EditorBrowsable(EditorBrowsableState.Never)]
        TContainer Configure();
    }
}